at a short distance - German English Dictionary